import MetaPathResults from './MetaPathResults'

// 定义算法类型
type Algorithm = 'MetaPathLinkPrediction' | string; // 可以根据需要添加其他算法类型

// 定义结果类型
interface Results {
  details?: any; // 可以根据实际数据结构进一步细化
  [key: string]: any;
}

const AlgorithmResults = ({ algorithm, results }: { algorithm: Algorithm, results: Results }) => {
  // ... 现有代码
  
  const renderDetailedResults = () => {
    if (!results || !results.details) return null
    
    switch (algorithm) {
      // ... 其他算法的case
      case 'MetaPathLinkPrediction':
        return <MetaPathResults results={results.details} />
      default:
        return null
    }
  }
  
  // ... 其余现有代码
} 